i know from my own experience - German English Dictionary